package com.ss.ttm.player;

import android.os.Binder;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import android.view.Surface;

public interface e extends IInterface {
    public abstract class a extends Binder implements e {
        static final class e$a$a implements e {
            private IBinder binder;

            e$a$a(IBinder arg1) {
                this.binder = arg1;
            }

            public final int getIntOption(long arg6, int arg8, int arg9) throws RemoteException {
                int v0_1;
                Parcel out = Parcel.obtain();
                Parcel in = Parcel.obtain();
                try {
                    out.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    out.writeLong(arg6);
                    out.writeInt(arg8);
                    out.writeInt(arg9);
                    this.binder.transact(10, out, in, 0);
                    in.readException();
                    v0_1 = in.readInt();
                } catch (Throwable v0) {
                    in.recycle();
                    out.recycle();
                    throw v0;
                }

                in.recycle();
                out.recycle();
                return v0_1;
            }

            public final int setStringOption(long arg6, int arg8, String arg9) throws RemoteException {
                int v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeInt(arg8);
                    v1.writeString(arg9);
                    this.binder.transact(14, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readInt();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final int setVideoSurface(long arg6, Surface arg8) throws RemoteException {
                int v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    if (arg8 != null) {
                        v1.writeInt(1);
                        arg8.writeToParcel(v1, 0);
                    } else {
                        v1.writeInt(0);
                    }

                    this.binder.transact(16, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readInt();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final long setNotifyer(long arg8) throws RemoteException {
                long v4;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg8);
                    this.binder.transact(1, v1, v2, 0);
                    v2.readException();
                    v4 = v2.readLong();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v4;
            }

            public final long getLongOption(long arg7, int arg9, long arg10) throws RemoteException {
                long v4;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg7);
                    v1.writeInt(arg9);
                    v1.writeLong(arg10);
                    this.binder.transact(12, v1, v2, 0);
                    v2.readException();
                    v4 = v2.readLong();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v4;
            }

            public final String getStringOption(long arg6, int arg8) throws RemoteException {
                String v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeInt(arg8);
                    this.binder.transact(15, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readString();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final void a() throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    this.binder.transact(24, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final void setVolume(long arg6, float arg8, float arg9) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeFloat(arg8);
                    v1.writeFloat(arg9);
                    this.binder.transact(20, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final void mouseEvent(long arg6, int arg8, int arg9, int arg10) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeInt(arg8);
                    v1.writeInt(arg9);
                    v1.writeInt(arg10);
                    this.binder.transact(21, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final void setNotifyerState(long arg6, long arg8) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeLong(arg8);
                    this.binder.transact(25, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final void setDataSource(long arg6, String arg8) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeString(arg8);
                    this.binder.transact(17, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final void a(long arg6, String arg8, int arg9) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeString(arg8);
                    v1.writeInt(arg9);
                    this.binder.transact(18, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final void a(d arg6) throws RemoteException {
                IBinder v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    if (arg6 != null) {
                        v0_1 = arg6.asBinder();
                    } else {
                        v0_1 = null;
                    }
                    v1.writeStrongBinder(v0_1);
                    this.binder.transact(23, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {

                } finally {
                    v2.recycle();
                    v1.recycle();
                }


            }

            public final IBinder asBinder() {
                return this.binder;
            }

            public final int start(long arg6) throws RemoteException {
                int v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    this.binder.transact(2, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readInt();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final int setIntOption(long arg6, int arg8, int arg9) throws RemoteException {
                int v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeInt(arg8);
                    v1.writeInt(arg9);
                    this.binder.transact(11, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readInt();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final int setLongOption(long arg6, int arg8, long arg9) throws RemoteException {
                int v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeInt(arg8);
                    v1.writeLong(arg9);
                    this.binder.transact(13, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readInt();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final void b() throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    this.binder.transact(27, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final void rotateCamera(long arg6, float arg8, float arg9) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeFloat(arg8);
                    v1.writeFloat(arg9);
                    this.binder.transact(26, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final void setLooping(long arg6, int arg8) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeInt(arg8);
                    this.binder.transact(19, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final int stop(long arg6) throws RemoteException {
                int v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    this.binder.transact(3, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readInt();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final void c(long arg6, int arg8) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    v1.writeInt(arg8);
                    this.binder.transact(22, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final void release(long arg6) throws RemoteException {
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    this.binder.transact(4, v1, v2, 0);
                    v2.readException();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
            }

            public final int prepare(long arg6) throws RemoteException {
                int v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    this.binder.transact(5, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readInt();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final int pause(long arg6) throws RemoteException {
                int v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    this.binder.transact(6, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readInt();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final int preClose(long arg6) throws RemoteException {
                int v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    this.binder.transact(7, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readInt();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final int close(long arg6) throws RemoteException {
                int v0_1;
                Parcel v1 = Parcel.obtain();
                Parcel v2 = Parcel.obtain();
                try {
                    v1.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    v1.writeLong(arg6);
                    this.binder.transact(8, v1, v2, 0);
                    v2.readException();
                    v0_1 = v2.readInt();
                } catch (Throwable v0) {
                    v2.recycle();
                    v1.recycle();
                    throw v0;
                }

                v2.recycle();
                v1.recycle();
                return v0_1;
            }

            public final int reset(long arg6) throws RemoteException {
                int v0_1;
                Parcel out = Parcel.obtain();
                Parcel in = Parcel.obtain();
                try {
                    out.writeInterfaceToken("com.ss.ttm.player.ITTPlayer");
                    out.writeLong(arg6);
                    this.binder.transact(9, out, in, 0);
                    in.readException();
                    v0_1 = in.readInt();
                } catch (Throwable v0) {
                    in.recycle();
                    out.recycle();
                    throw v0;
                }

                in.recycle();
                out.recycle();
                return v0_1;
            }
        }

        public a() {
            this.attachInterface(this, "com.ss.ttm.player.ITTPlayer");
        }

        public static com.ss.ttm.player.e a(IBinder binder) {
            com.ss.ttm.player.e v0 = null;
            if (binder == null) {
                v0 = null;
            } else {
                IInterface local = binder.queryLocalInterface("com.ss.ttm.player.ITTPlayer");
                if (local instanceof e) {
                    return v0;
                }
                return new e$a$a(binder);
            }

            return v0;
        }

        public IBinder asBinder() {
            return this;
        }

        @Override
        public boolean onTransact(int code, Parcel data, Parcel reply, int flags) throws RemoteException {
            boolean v0_1;
            IInterface v0_6 = null;
            Object v0_5 = null;
            int v0_3;
            long v0_2;
            Surface v0 = null;
            switch (code) {
                case 1: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_2 = this.setNotifyer(data.readLong());
                    reply.writeNoException();
                    reply.writeLong(v0_2);
                    v0_1 = true;
                    break;
                }
                case 2: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.start(data.readLong());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 3: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.stop(data.readLong());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 4: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.release(data.readLong());
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 5: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.prepare(data.readLong());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 6: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.pause(data.readLong());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 7: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.preClose(data.readLong());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 8: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.close(data.readLong());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 9: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.reset(data.readLong());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 10: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.getIntOption(data.readLong(), data.readInt(), data.readInt());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 11: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.setIntOption(data.readLong(), data.readInt(), data.readInt());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 12: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_2 = this.getLongOption(data.readLong(), data.readInt(), data.readLong());
                    reply.writeNoException();
                    reply.writeLong(v0_2);
                    v0_1 = true;
                    break;
                }
                case 13: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.setLongOption(data.readLong(), data.readInt(), data.readLong());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 14: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    v0_3 = this.setStringOption(data.readLong(), data.readInt(), data.readString());
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 15: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    String v0_4 = this.getStringOption(data.readLong(), data.readInt());
                    reply.writeNoException();
                    reply.writeString(v0_4);
                    v0_1 = true;
                    break;
                }
                case 16: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    long v2 = data.readLong();
                    if (data.readInt() != 0) {
                        v0_5 = Surface.CREATOR.createFromParcel(data);
                    }

                    v0_3 = this.setVideoSurface(v2, ((Surface) v0_5));
                    reply.writeNoException();
                    reply.writeInt(v0_3);
                    v0_1 = true;
                    break;
                }
                case 17: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.setDataSource(data.readLong(), data.readString());
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 18: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.a(data.readLong(), data.readString(), data.readInt());
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 19: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.setLooping(data.readLong(), data.readInt());
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 20: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.setVolume(data.readLong(), data.readFloat(), data.readFloat());
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 21: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.mouseEvent(data.readLong(), data.readInt(), data.readInt(), data.readInt());
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 22: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.c(data.readLong(), data.readInt());
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 23: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    IBinder v1 = data.readStrongBinder();
                    if (v1 != null) {
                        v0_6 = v1.queryLocalInterface("com.ss.ttm.player.ITTNotifyer");
                        if (v0_6 != null && ((v0_6 instanceof d))) {
                        } else {
                            v0_6 = new d.a.d$a$a(v1);
                        }
                    }

                    this.a(((d) v0_6));
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 24: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.a();
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 25: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.setNotifyerState(data.readLong(), data.readLong());
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 26: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.rotateCamera(data.readLong(), data.readFloat(), data.readFloat());
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 27: {
                    data.enforceInterface("com.ss.ttm.player.ITTPlayer");
                    this.b();
                    reply.writeNoException();
                    v0_1 = true;
                    break;
                }
                case 1598968902: {
                    reply.writeString("com.ss.ttm.player.ITTPlayer");
                    v0_1 = true;
                    break;
                }
                default: {
                    v0_1 = super.onTransact(code, data, reply, flags);
                    break;
                }
            }

            return v0_1;
        }
    }

    int getIntOption(long arg1, int arg2, int arg3) throws RemoteException;

    int setStringOption(long arg1, int arg2, String arg3) throws RemoteException;

    int setVideoSurface(long arg1, Surface arg2) throws RemoteException;

    long setNotifyer(long arg1) throws RemoteException;

    long getLongOption(long arg1, int arg2, long arg3) throws RemoteException;

    String getStringOption(long arg1, int arg2) throws RemoteException;

    void a() throws RemoteException;

    void setVolume(long arg1, float arg2, float arg3) throws RemoteException;

    void mouseEvent(long arg1, int arg2, int arg3, int arg4) throws RemoteException;

    void setNotifyerState(long arg1, long arg2) throws RemoteException;

    void setDataSource(long arg1, String arg2) throws RemoteException;

    void a(long arg1, String arg2, int arg3) throws RemoteException;

    void a(d arg1) throws RemoteException;

    int start(long arg1) throws RemoteException;

    int setIntOption(long arg1, int arg2, int arg3) throws RemoteException;

    int setLongOption(long arg1, int arg2, long arg3) throws RemoteException;

    void b() throws RemoteException;

    void rotateCamera(long arg1, float arg2, float arg3) throws RemoteException;

    void setLooping(long arg1, int arg2) throws RemoteException;

    int stop(long arg1) throws RemoteException;

    void c(long arg1, int arg2) throws RemoteException;

    void release(long arg1) throws RemoteException;

    int prepare(long arg1) throws RemoteException;

    int pause(long arg1) throws RemoteException;

    int preClose(long arg1) throws RemoteException;

    int close(long arg1) throws RemoteException;

    int reset(long arg1) throws RemoteException;
}

